#ifndef SYMBOL_H
#define SYMBOL_H

#include "set.h"

typedef const char *Symbol;
typedef Set Symtbl;

Nit_error
symtbl_init(Symtbl *tbl);

Nit_error
symtbl_symbol(Symtbl *tbl, Symbol *symbol, const char *str);

#define symtbl_dispose(tbl) set_dispose((tbl), NULL)

#endif
